package cn.com.cifi.mars.bean.vo.supply;

import java.io.Serializable;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 类名称：SupplyConfirmDetailVO 
 * 类描述：供货确认详情数据信息
 * @author ：yyd
 * 创建时间：2019年9月3日 下午5:09:32
 * 
 * @version 1.0.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "供货确认详情数据信息", description = "供货确认详情数据信息")
public class SupplyConfirmDetailVO implements Serializable {

	private static final long serialVersionUID = 1L;

	@ApiModelProperty(name = "id", value = "组织结构树id")
	private String id;
	
	@ApiModelProperty(name = "code", value = "组织结构树Code")
	private String code;
	
	@ApiModelProperty(name = "name", value = "组织结构树名称")
	private String name;
	
	@ApiModelProperty(name = "pid", value = "组织结构树父级id")
	private String pid;
	
	@ApiModelProperty(name = "type", value = "组织结构层级名称")
	private String type;
	
	@ApiModelProperty(name = "confirmStatus", value = "确认状态")
	private Integer confirmStatus;
	
	@ApiModelProperty(name = "confirmBy", value = "确认人")
	private String confirmBy;
	
	@ApiModelProperty(name = "confirmTime", value = "确认时间")
	private String confirmTime;
	
	@ApiModelProperty(name = "year", value = "归属年份")
	private String year;
	
	@ApiModelProperty(name = "monthData", value = "月份数据")
	private List<SupplyConfirmMonthDetailVO> monthData;
	
	@ApiModelProperty(name = "yearNum", value = "年度-套数")
	private String yearNum;
	
	@ApiModelProperty(name = "yearArea", value = "年度-面积")
	private String yearArea;
	
	@ApiModelProperty(name = "yearAvgPrice", value = "年度-均价")
	private String yearAvgPrice;
	
	@ApiModelProperty(name = "yearPrice", value = "年度-不含 未推售车位货值金额")
	private String yearPrice;
	
	@ApiModelProperty(name = "actualNum", value = "年度供货实际-套数")
	private String yearActualNum;
	
	@ApiModelProperty(name = "actualArea", value = "年度供货实际-面积")
	private String yearActualArea;
	
	@ApiModelProperty(name = "actualAveragePrice", value = "年度供货实际-均价")
	private String yearActualAveragePrice;
	
	@ApiModelProperty(name = "actualPrice", value = "年度供货实际-不含 未推售车位货值金额")
	private String yearActualPrice;
	
	@ApiModelProperty(value = "achievingRate", name = "供货实际-达成率")
	private String achievingRate;

}
